package com.carvajal.adminpos.views.activities.purchase;

import com.carvajal.adminpos.R;
import com.carvajal.adminpos.models.Purchase.PurchaseEntry;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

public class PurchaseDetailActivity extends Activity {
	
	private EditText idCompra;
	private EditText articuloCompra;
	private EditText cantidadCompra;
	private EditText usuarioCompra;
	private EditText fechaCompra;
	

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_purchase_detail);
		
		idCompra=(EditText)findViewById(R.id.textIdPurchaseDetail); 
		fechaCompra = (EditText)findViewById(R.id.textFechaPurchaseDetail);
		articuloCompra = (EditText)findViewById(R.id.textArticuloPurchaseDetail);
		cantidadCompra = (EditText)findViewById(R.id.textCantidadPurchaseDetail);
		usuarioCompra = (EditText)findViewById(R.id.textUsuarioPurchaseDetail);
		
	
		 Bundle bundle = this.getIntent().getExtras();
		 idCompra.setText(bundle.getString(PurchaseEntry.COLUMN_NAME_IDENTIFICATION));
		 fechaCompra.setText(bundle.getString(PurchaseEntry.COLUMN_NAME_DATE));
		 articuloCompra.setText(bundle.getString(PurchaseEntry.COLUMN_NAME_ARTICLE));
		 cantidadCompra.setText(bundle.getString(PurchaseEntry.COLUMN_NAME_QUANTITY));
		 usuarioCompra.setText(bundle.getString(PurchaseEntry.COLUMN_NAME_USER));		 
		 
	}
	
	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.purchase_detail_purchase, menu);
		return true;
	}
	
	@Override
	public boolean onOptionsItemSelected(MenuItem item) {
		
		/*chenao - Evalua los items existentes y genera el llamado
		 * al metodo correspondiente dependiendo de lo que presione el usuario*/		
	  switch (item.getItemId()) {
	  case R.id.itemRegresar:
		  Intent intent =  new Intent(this, PurchaseListActivity.class);
		  this.startActivity(intent);
	    break;
	  }

	  return true;
	}

	
	/**
	 * @return the idCompra
	 */
	public EditText getIdCompra() {
		return idCompra;
	}


	/**
	 * @param idCompra the idCompra to set
	 */
	public void setIdCompra(EditText idCompra) {
		this.idCompra = idCompra;
	}


	/**
	 * @return the articuloCompra
	 */
	public EditText getArticuloCompra() {
		return articuloCompra;
	}


	/**
	 * @param articuloCompra the articuloCompra to set
	 */
	public void setArticuloCompra(EditText articuloCompra) {
		this.articuloCompra = articuloCompra;
	}


	/**
	 * @return the cantidadCompra
	 */
	public EditText getCantidadCompra() {
		return cantidadCompra;
	}


	/**
	 * @param cantidadCompra the cantidadCompra to set
	 */
	public void setCantidadCompra(EditText cantidadCompra) {
		this.cantidadCompra = cantidadCompra;
	}


	/**
	 * @return the usuarioCompra
	 */
	public EditText getUsuarioCompra() {
		return usuarioCompra;
	}


	/**
	 * @param usuarioCompra the usuarioCompra to set
	 */
	public void setUsuarioCompra(EditText usuarioCompra) {
		this.usuarioCompra = usuarioCompra;
	}


	/**
	 * @return the fechaCompra
	 */
	public EditText getFechaCompra() {
		return fechaCompra;
	}


	/**
	 * @param fechaCompra the fechaCompra to set
	 */
	public void setFechaCompra(EditText fechaCompra) {
		this.fechaCompra = fechaCompra;
	}



}
